#demand-apply {
    > form {
        margin-bottom: 150px;
    }

    .step1 {
        .input-title {
            width: 200px;
        }
    }

    .step2 {
        .input-title {
            width: 150px;
        }
    }

    .step3 {
        .input-title {
            width: 120px;
        }

        .checkbox-inline {
            width: 97px !important;
        }

        .input-control {
            .md {
                width: 50%;
                max-width: 300px;
            }
        }

        .input-control-lg {
            overflow: hidden;
            margin-right: 100px;
            height: 60px;
            position: relative;
            left: -2px;

            .checkbox {
                margin-top: 0;
            }

            label {
                font-weight: normal;
            }

            input {
                margin-right: 7px;
            }
        }

        .input-control-hg {
            overflow: hidden;
            margin-right: 100px;
            height: auto;

            textarea {
                resize: none;
            }
        }
    }
}

#demand-cooperation {
    > form {
        margin-bottom: 150px;
    }

    .step1 {
        .input-title {
            width: 100px;
        }
    }

    .step2 {
        .input-title {
            width: 150px;
        }
    }

    .step3 {
        .input-title {
            width: 120px;
        }

        .checkbox-inline {
            width: 97px !important;
        }
    }
}
